#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);

    //设置根节点的名字
    ui->treeWidget->setHeaderLabel("动物");
    //新增顶层节点
    QTreeWidgetItem* item1=new QTreeWidgetItem();
    //每一个节点都可以设置多个元素，这里就只设置了一列
    item1->setText(0,"猫");
    ui->treeWidget->addTopLevelItem(item1);

    QTreeWidgetItem* item2=new QTreeWidgetItem();
    //每一个节点都可以设置多个元素，这里就只设置了一列
    item2->setText(0,"狗");
    ui->treeWidget->addTopLevelItem(item2);

    QTreeWidgetItem* item3=new QTreeWidgetItem();
    item3->setText(0,"白猫");
    item1->addChild(item3);
}

Widget::~Widget()
{
    delete ui;
}

